html, body, img {
    border: 0;
}
html, body, h1, h2, h3, p, div, ul, li, span, em, dl, dt, dd, input, textarea, img,header{
    margin: 0;
    padding: 0;
}
body {
    font-size: 12px;
    min-width: 320px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-weight: 400;
    line-height: 1.5;
}
a, a:hover {
    text-decoration: none;
}
ul, li {
    list-style: none;
}
html * {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -moz-tap-highlight-color: rgba(0,0,0,0);
    -o-tap-highlight-color: rgba(0,0,0,0);
    -ms-tap-highlight-color: rgba(0,0,0,0);
    tap-highlight-color: rgba(0,0,0,0);
}
.clearfix:after {
    clear: both;
    content: '';
    font-size: 0;
    display: block;
    visibility: hidden;
    height: 0;
}
h1, h2, h3, strong, em, i {
    font-style: normal;
    font-weight: 400;
}
.mb5{margin-bottom: 5px;}
.clearfix:before,.clearfix:after{display: table;content: ''}
